Hello,As per the email received from App Store connect that Apple will no longer accept submissions of new apps that use UIWebView as of April 30, 2020. Have replaced UIWebView with WKWebView also replaced third party frameworks which uses UIWebView. But post archiving the build, I can still find UIWebView matches in MY_APP.xarchive file in below mwntioned path.1. Binary file ./dSYMs/TARGET_NAME.appex.dSYM/Contents/Resources/DWARF/TARGET_NAME matches2. Binary file ./dSYMs/APP_NAME.app.dSYM/Contents/Resources/DWARF/APP_NAME matchesWill this still stop me to submit my app to the AppStore or is that ok to have UIWebView matches in above files?
Post
Replies
Boosts
Views
Activity
I have an existing iOS application available on AppStore which has push notification implemetented. Currently we are using the legacy binary protocol in Server side while sending request to the Apple Push Notification service (APNs) which will no longer support post of November 2020.We are making changes to update this with enhanced HTTP/2 based API in server side to communicate with APNS, will this impact my existing iOS application? Do I need to make any changes / code changes from client (iOS App) side to make it compatible with my existing application?
Sometime I am not receiving Push notifications in iOS v13.4.1 and v13.5.1 on my App. It does work if I uninstall my app and then reinstall it again. It is working as expected in below iOS v13.4.1.
As per the recommendation from Apple https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/sending_notification_requests_to_apns?language=objc, we should use “apns-push-type” parameter in header while requesting push from server to APNS. Wanted to understand if is this because we are not using this parameter in request header causing this issue or something else is causing push notification issue?
Note : We are using PushSharp v4.0.10 library to send request to APNS from server side.
Have recently updated my phone to iOS 14 developer beta and found UIMenuController is not working in one of my existing application.
As per the Apple documentation for UIMenuController in the link : https://developer.apple.com/documentation/uikit/uimenucontroller?language=objc, few API’s got deprecated which we are using in our existing application like setTargetRect and setMenuVisible.
Also not found any documentation available for this in iOS 14 beta release notes : https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-14-beta-release-notes
Do we have any alternative available for these API’s or UIMenuController in iOS 14?. If yes, do I need make changes in my existing app and upload new build in AppStore? or this will be fixed in iOS 14 beta/public release?
As per Apple documentation here in this link : https://developer.apple.com/documentation/photokit/phauthorizationstatus?language=objc, in iOS 14+ one enumeration case i.e. “PHAuthorizationStatusLimited” has been added in PHAuthorizationStatus class to provide limited accessing photos from Gallery.
I have installed iOS 14 beta in my device and used Xcode 12 beta and macOS 11.0 beta to use this API, I am getting all photos even if I select limited photos to select initially. How do I implement this?
Also, this API is available with Xcode 12 beta and not on Xcode 11.5 (up to date version) as we can not upload the build with beta Xcode versions, how will I keep my app up to date before iOS 14 public release?
In iOS 14 beta when I tries to access photos library, it asks for the permission first time and if select "Select Photos.." and select few photos to show next time if I tries to access photos, it shows me all the photos. ideally it should show me the photos which I have selected for my app.
Our iOS app release is planned in mid of this August (before iOS 14 public and Xcode 12 GM release which is expected to be released in September).
As per iOS 14 beta, have used below code to handle few scenarios to support my app in iOS 14.
Added below key to my application's Info.plist to prevent the automatic alert to update the users limited photo library selection in iOS 14.
PHPhotoLibraryPreventAutomaticLimitedAccessAlert = YES 2. Used below to handle few scenario.
if (@available(iOS 14.0, *)) {} As per this link : https://developer.apple.com/support/beta-software Apps that are created using beta versions of Xcode or that are built for beta versions of an OS will not be accepted on the App Store.
I would really like to know if the above code snippet will cause app rejection? If in case yes, what would be the alternate way to handle iOS 14 support.
Our iOS app release is planned in mid of this August (before iOS 14 public and Xcode 12 GM release which is expected to be released in September).
As per iOS 14 beta, have used below code to handle few scenarios to support our app in iOS 14.
Added below key to my application's Info.plist to prevent the automatic alert to update the users limited photo library selection in iOS 14.
PHPhotoLibraryPreventAutomaticLimitedAccessAlert = YES 2. Used below code snippet to handle few scenario.
if (@available(iOS 14.0, *)) {} As per this link : https://developer.apple.com/support/beta-software Apps that are created using beta versions of Xcode or that are built for beta versions of an OS will not be accepted on the App Store.
Though I am using Xcode 11.5(Recent GM version), would really like to know if the above code snippet will cause app rejection? If in case yes, what would be the alternate way to handle iOS 14 support.
As The Apple Push Notification service (APNs) will no longer support the legacy binary protocol as of November 2020, we have implemented Token based connections to APNS with HTTP/2 support.
Now the problem we have started facing is, sometimes the push notifications are getting delayed and due to which we are receiving duplicate notifications.
Any help on this would be really appreciated!
Thanks in advance!
Hi,
Could you please share the details on the query below?
Is the deadline to upgrade to the APNs provider API (HTTP/2-based Apple Push Notification service (APNs) provider API ) has been extended to March 31, 2021?
We got this info from URL -
https://developer.apple.com/news/?id=c88acm2b
We want the confirmation on the deadline extension as we have a large user base of the application, and they all can be out of service after today (10/31).
Waiting for your immediate response as the severity is very high here.